1 a voyage of discovery
English-Dutch dictionary > a voyage of discovery
2 discovery
English-Dutch dictionary > discovery